International Finance Corporation — synonyms, definition

1. International Finance Corporation (Noun)

1 synonym
IFC
1 definition

International Finance Corporation (Noun) — A United Nations agency that invests directly in companies and guarantees loans to private investors; affiliated with the World Bank.

2 types of
UN agency United Nations agency